howitzer battalion - English Synonyms Dictionary